home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
apidev
/
tpapi.exe
/
NETWARE.INC
< prev
next >
Wrap
Text File
|
1994-01-14
|
4KB
|
158 lines
{#Z+}
{$DEFINE SHAREWARE}
{ Define to link in the shareware notice screen. This define makes TPAPI link
in NWSW.INC into NETWARE.PAS. This include file is not available so that when
recompiling the source be certain to undefine SHAREWARE by placing a space in
front of $DEFINE. }
{$DEFINE FINALNET}
{ Turn on the FINALNET define to not link debug, local and symbol information as
well as not checking for range, stack and I/O errors. }
{ $DEFINE DEBUG}
{ Turn on the DEBUG define to link in debug, local and symbol information as
well as range, stack and I/O checking. }
{$DEFINE CheckForIPX}
{ Define to check for IPX when using TPAPI. When you initialise an object and
IPX is not installed the program will display a message and halt. }
{$DEFINE CheckForNETX}
{ Define to check for NETX/VLM when using TPAPI. When you initialise an object
and NETX/VLM is not installed the program will display a message and halt. }
{$DEFINE EncryptedSupport}
{ Define to allows TPAPI to use Barry Nance's encrypted login support. }
{$IFDEF WINDOWS}
{$DEFINE DPMI}
{$ENDIF}
{$IFDEF CheckForIPX}
{$DEFINE CHECKFORNETWARE}
{$ENDIF}
{$IFDEF CheckForNETX}
{$DEFINE CHECKFORNETWARE}
{$ENDIF}
{+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
{******************************************************}
{*** STANDARD COMPILER DIRECTIVES WHICH MUST BE SET ***}
{******************************************************}
{$X+} (* EXTENDED SYNTAX ON (TP/BP 6.x, 7.x, TPW 1.x *)
{ THE FOLLOWING DEFINES ARE NOT ACTUALLY NEEDED BY TPAPI }
{$IFDEF FINALNET}
{$IFDEF VER55}
{$A+} (* WORD ALIGN DATA *)
{$B-} (* STRICT BOOLEAN CHECKING OFF *)
{$D-} (* DEBUG INFORMATION OFF *)
{$F+} (* FORCE FAR CALLS *)
{$I-} (* I/O CHECKING OFF *)
{$L-} (* LOCAL DEBUG INFO OFF *)
{$O+} (* ALLOW OVERLAYS *)
{$R-} (* RANGE CHECKING OFF *)
{$S-} (* STACK CHECKING OFF *)
{$V-} (* STRICT VAR CHECKING OFF *)
{$ELSE}
{$IFDEF VER60}
{$A+} (* WORD ALIGN DATA *)
{$B-} (* STRICT BOOLEAN CHECKING OFF *)
{$D-} (* DEBUG INFORMATION OFF *)
{$F+} (* FORCE FAR CALLS *)
{$IFDEF DPMI}
{$G+} (* GENERATE 286 CODE ON *)
{$ELSE}
{$G-} (* GENERATE 286 CODE OFF *)
{$ENDIF}
{$I-} (* I/O CHECKING OFF *)
{$L-} (* LOCAL DEBUG INFO OFF *)
{$O+} (* ALLOW OVERLAYS *)
{$R-} (* RANGE CHECKING OFF *)
{$S-} (* STACK CHECKING OFF *)
{$V-} (* STRICT VAR CHECKING OFF *)
{$ELSE}
{$IFDEF VER70}
{$A+} (* WORD ALIGN DATA *)
{$B-} (* STRICT BOOLEAN CHECKING OFF *)
{$D-} (* DEBUG INFORMATION OFF *)
{$F+} (* FORCE FAR CALLS *)
{$IFDEF DPMI}
{$G+} (* GENERATE 286 CODE ON *)
{$ELSE}
{$G-} (* GENERATE 286 CODE OFF *)
{$ENDIF}
{$I-} (* I/O CHECKING OFF *)
{$L-} (* LOCAL DEBUG INFO OFF *)
{$O+} (* ALLOW OVERLAYS *)
{$Q-} (* OVERFLOW CHECKING OFF *)
{$R-} (* RANGE CHECKING OFF *)
{$S-} (* STACK CHECKING OFF *)
{$V-} (* STRICT VAR CHECKING OFF *)
{$Y-} (* SYMBOL REFERENCE INFO OFF *)
{$ELSE}
{$IFDEF WINDOWS}
{$A+}
{$B-}
{$D-}
{$F+}
{$G+}
{$I-}
{$L-}
{$R-}
{$S-}
{$V-}
{$W-}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFDEF DEBUG}
{$D+}
{$I+}
{$L+}
{$R+}
{$S+}
{$Y+}
{$ENDIF}
{#Z-}